assistant driller - German English Dictionary